package com.test.day03.method01;

import java.io.File;
import java.io.IOException;

/**
 * @program: File类创建删除功能的方法
 * @author: luhd
 * @create: 2021-08-01
 */
public class Demo05File {
    public static void main(String[] args) throws IOException {
        //show01(); //创建文件
        //show02(); //创建单级文件夹
        //show03(); //创建多级文件夹
        show04(); //删除文件夹
    }

    private static void show01() throws IOException {
        File f1 = new File("D:\\myProject\\javaTest\\a.txt");
        boolean b1 = f1.createNewFile();
        System.out.println("b1:"+b1);
    }

    private static void show02() {
        File f1 = new File("aaa");
        boolean b1 = f1.mkdir(); // 单级文件夹
        System.out.println("b1:"+b1);
    }

    private static void show03() {
        File f1 = new File("aaa\\bbb\\ccc\\ddd");
        boolean b1 = f1.mkdirs(); // 多级文件夹
        System.out.println("b1:"+b1);
    }

    private static void show04(){
        File f1 = new File("aaa"); // 只能删单级文件夹
        boolean b1 = f1.delete();
        System.out.println("b1:"+b1);
    }
}
